package net.aetherial.context.grounding.gatherers;

import net.aetherial.context.grounding.analyzers.*;

/**
 * Abstract class that is subclassed to create specialized gatherers. 
 */

public abstract class Gatherer implements Runnable
{
	protected Analyzer analyzer;
	
	/**
	 * Sets the <code>Analyzer</code> component where conversation units will be sent.
	 * 
	 * @param a
	 */
	
	public void setAnalyzer (Analyzer a)
	{
		analyzer = a;
	}
}
